import { get,post } from "@/utils/request"
/**
 * 分页获取商品table列表
 */
export const GetTwoTypeList=(params:any)=>{
    return post(`/cdwl-merchant/goodsType/list`,params)
}

/**
 * 获得所有商品分类
 */
export const getAllOneAPI=()=>{
    return get(`/cdwl-merchant/goodsType/types`)
}

/**
 * 分页获得所有商品分类
 */
export const getTypeListAPI=(params:any)=>{
    return post(`/cdwl-merchant/goodsTypeConfig/list`,params)
}

/**
 * 新增分类
 */
export const addTypeAPI=(params:any)=>{
    return post(`/cdwl-merchant/goodsTypeConfig/save`,params)
}

/**
 * 编辑分类
 */
export const editTypeAPI=(params:any)=>{
    return post(`/cdwl-merchant/goodsTypeConfig/update`,params)
}

/**
 * 新增商品
 */
export const addTwoTypeAPI=(params:any)=>{
    return post(`/cdwl-merchant/goodsType/save`,params)
}

/**
 * 编辑商品
 */
export const eidtTwoTypeAPI=(params:any)=>{
    return post(`/cdwl-merchant/goodsType/update`,params)
}


/**
 * 删除商品
 */
export const delTwoTypeAPI=(id:any)=>{
    return post(`/cdwl-merchant/goodsType/delete?id=${id}`)
}

/**
 * 分页获取商家配置商品table列表
 */
export const getMerchantGoods=(params:any)=>{
    return post(`/cdwl-merchant/merchantGoodsType/list`,params)
}

/**
 * 根据商品一级目录获取所有二级商品
 */
export const useTypeGetGoods=(type:any)=>{
    return get(`/cdwl-merchant/goodsType/goodsNameByType?type=${type}`)
}

/**
 * 商户关联商品
 */
export const addMerchantGoods=(params:any)=>{
    return post(`/cdwl-merchant/merchantGoodsType/batchSave`,params)
}


/**
 * 商户关联商品编辑
 */
export const editMerchantGoods=(params:any)=>{
    return post(`/cdwl-merchant/merchantGoodsType/update`,params)
}

/**
 * 商户关联商品删除
 */
export const delMerchantGoods=(id:any)=>{
    return post(`/cdwl-merchant/merchantGoodsType/delete?id=${id}`)
}

/**
 * 对账异常订单
 */
export const accountExceptionAPI=(params:any)=>{
    return post(`/pay/bill/check/list`,params)
}

/**
 * 每日对账
 */
export const dailyCheckAPI=(params:any)=>{
    return post(`/pay/bill/dayTotal/list`,params)
}

/**
 * 确认对账：1=文旅确认,2=大邑确认	
 */
export const confirmAPI=(params:any)=>{
    return post(`/pay/bill/dayTotal/confirm`,params)
}


/**
 * 确认日志
 */
export const confirmLogAPI=(params:any)=>{
    return post(`/pay/bill/dayTotal/confirmLog`,params)
}